Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE DELL Detached £307,202 £116,500 21 Oct 2002
5 THE DELL Detached £311,078 £240,000 24 Mar 2017
7 THE DELL Detached £32,349 £20,388 29 Jun 2007